#pragma once
#include "LazyStrategy.hpp"
#include "StrategyFactory.hpp"
#include <memory>
class LazyFactory : public StrategyFactory{

protected:
    std::unique_ptr<IWriteStrategy> createStrategy() override
    {
        return std::make_unique<LazyStrategy>();
    }
};